package com.yidu.qianfeng.controller;

import com.yidu.qianfeng.common.bean.company.CompanyInfo;
import com.yidu.qianfeng.service.CompanyServiceInter;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;

/**
 * 系统管理 资料修改
 * @author 张兴兴
 * @date 2021/3/18 09:00
 */
//@RestController
@Controller
public class CompanyController {

    @Resource
    private CompanyServiceInter serviceInter;

    /**
     * 根据前台登录的用户查询出 用户对象信息
     * @return  将对象信息返回到前端
     */
    @RequestMapping("/company/query")
    @ResponseBody
    public CompanyInfo queryCompanyInfo( HttpServletRequest request){
//        String comUserAccount =UserController.getLoginEmpInfo(request).getEmpAccount();
        String comUserAccount ="18569392208";
        return serviceInter.queryCompanyInfo(comUserAccount);
    }

    /**
     * 修改登录用户信息的方法
     * @param info 从前台传过来的用户对象
     * @return  返回修改是否成功
     */
    @RequestMapping("/company/update")
    @ResponseBody
    public  int updateCompanyInfo(CompanyInfo info){
        return serviceInter.updateCompanyInfo(info);
    }



    /** 系统管理.资料修改*/
    @RequestMapping("/dataUpdate")
    public String dataUpdate(){
        return "staff/dataUpdate";
    }
    /** 分流管理.卸货入库*/
    @RequestMapping("/unloadStorage")
    public String unloadStorage(){
        return "shunt/unloadStorage";
    }

    /** 分流管理.分流中心*/
    @RequestMapping("shunt")
    public String shunt(){return "shunt/shunt";}

    /** 分流管理.派送*/
    @RequestMapping("delivery")
    public String delivery(){return "shunt/delivery";}

    /** 分流管理.派送列表*/
    @RequestMapping("deliveryList")
    public String deliveryList(){return "shunt/deliveryList";}

}
